Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
221 TWYFORD ROAD Semi-Detached £391,693 £163,500 28 Apr 2003
223 TWYFORD ROAD Semi-Detached £307,026 £249,500 23 Aug 2019
225 TWYFORD ROAD Semi-Detached £323,919 £195,000 12 Jul 2013
229 TWYFORD ROAD Semi-Detached £326,926 £70,000 24 Jul 1998
231 TWYFORD ROAD Semi-Detached £307,426 £173,000 2 Feb 2006
233 TWYFORD ROAD Semi-Detached £352,027 £153,000 6 Aug 2003